electronic filing of tax returns - Turkish English Dictionary